Mac ile JSON'dan veri çekemiyorum
Arkadaşlar merhaba. Mac ile JSON'dan basit bir veri çekmek istiyorum ama Mac üzerinde çalışmıyor. Windows üzerinde çalışan kodlar benim bilgisayarımda çalışmıyor. İnternet izni de verdim ayrıca.
ALDIĞIM HATALAR İSE ŞÖYLE;
java.lang.NullPointerException: lock == null
org.json.JSONException: End of input at character 0 of
MainActivity.java KLASÖRÜM İSE ŞU ŞEKİLDE;
public class MainActivity extends ActionBarActivity {
TextView txt;
Button btn;
String adi="";
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
btn=(Button) findViewById(R.id.button1);
txt=(TextView) findViewById(R.id.textView1);
btn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
new veriler().execute();
}
});
}
public class veriler extends AsyncTask<String, String, String>{
@Override
protected String doInBackground(String... params) {
// TODO Auto-generated method stub
JSonParseSinifi nesne=new JSonParseSinifi();
JSONObject json;
json=nesne.JSonObjeAl("http://localhost/android_connect/create_product.php");
try {
adi=json.getString("success");
} catch (JSONException e) {
// TODO Auto-generated catch block
Log.e("Catch bloğu", e.toString());
}
return null;
}
@Override
protected void onPostExecute(String result) {
// TODO Auto-generated method stub
super.onPostExecute(result);
txt.setText(adi);
}
}
Aldığım bir başka hata ise;
Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String org.json.JSONObject.getString(java.lang.String)' on a null object reference
JSONPARSER sınıfım ise hazır bir sınıf zaten çalışan bir sınıf. Nerede hata olduğunu çözemedim günlerdir. Yardımcı olabilirseniz çok sevinirim teşekkür ederim.